﻿using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Bullet : MonoBehaviour
{

    // 给一个攻击力
    public int power = 1;
    public int speed = 10;
    // Start is called before the first frame update
    void Start()
    {
        // 会朝着游戏对象TransFrom的默认角度 朝上方向运动
        // transform.up是相对与这个TransFrom计算后默认角度y+1的方向
        // 可以通过旋转TransFrom的rotation来改变运动方向

        GetComponent<Rigidbody2D>().velocity = transform.up.normalized * speed;
        // 正常来说应该是 计算物体的绝对坐标
        // 比如说是
        // transform.up 相当于 new Vector3(0,1,0)
        // Pos = Pos + new Pos（自己决定方向） 

        // 子弹销毁的另一种方法 
        // 设置销毁时间 3秒后销毁 
        // Destroy(gameObject, 3.0f);
        
    }

    // Update is called once per frame
    void Update()
    {

    }
}
